embark on a mission

Traductions
приступить к выполнению миссии
The astronauts will embark on a mission to the International Space Station.
Астронавты приступят к выполнению миссии на Международную космическую станцию.
Mots
embark

verb
отправляться
embark on

verb
начать